/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package javaex;

/**
 *
 * @author ibtissam.zikouri
 */
class WhileTest {
    //creo un metodo che si chiama condition e restituisce il booleano
    static boolean condition(){//questo è un metodo che ritorna un boolean
        double app=0.00; //double reali in virgola mobile a 64 bit
        app=Math.random(); //genera un numero random
        System.out.println("/n" + app +"000 /n");
        boolean result=app <0.85;
        System.out.println(result +",");
        return result; //devo usare la return se il metodo ritorna un valore
    }
 public static void main (String[] args){
     while (condition()) //ciclo entro il while fino quando è condizione è vera
     System.out.println("sono dentro il while");
     System.out.println("sono uscito dal while");
 }
    
}
/*
 * il nome del package deve comparire all'inzio del codice 
 * ogni cosa è un oggetto:animale,edificio,servizio
 * un programma è un gruppo di oggetti che si spediscono messaggi tra loro
 * per richiedere un oggetto si deve spedire un messaggio a quell'oggetto
 * metodo=messaggio o chiamata a un oggetto
 * oggetto=ogni oggetto è una istanza di una classe=un esemplare della classe
 * classe=classe è sinonimo/equivale a un tipo
 * devo definire quali messaggi posso spedirealla classe(metodi)
 * oggetti e metodi/messaggi
 * tutti gli oggetti dello stesso tipo possono ricevere gli stessi messaggi
 * un oggetto ha uno stato un comportamento e una identità
 */
